An Active, Object-oriented Mediator-based Framework for the Development of Gis Applications
نویسندگان
چکیده
Most current geographic information systems assume and present the static world. But, new generations of GIS applications have much more demands in comparison to possibilities, which could provide traditional database management systems. Information that exists in the spatial database may be updated over time. Also, the very important demand is time capability to answer to state changing in database. The goals of our research activities are defining an active architecture, identifying the need for mediators in GIS, adding the active rules to the GinisNT spatial database and realize the active mediator level which perform active behaviour of the GinisNT. Paper describes how complete active database semantics can be supported on an existing framework by adding a mediator between the GinisNT spatial database and the client applications. ECA rules are fully supported through the ActiveMediator component without changing applications or the spatial database schema. The Active Mediator prototype provides integration of active and object-oriented features in one system. To provide support for temporal GIS application design and implementation, a suite of spatio-temporal object modelling and management technologies and tools has been developed constituting spatio-temporal object modelling and management system. The openness and scalability of developed frameworks enable their further improvement and refinement to satisfy the needs of specific, temporal GIS applications. Active, temporal GIS would improve understanding of the dynamic geographic processes caused by man, the nature or both, provide methods for detecting and analyzing trends and cycles in geographic phenomena, an would enable prediction of the future geographic states.
منابع مشابه
Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملساختار دهی آنی دادههای مکانی ورودی GIS با تأکید بر عارضه راه
An important issue in implementation of a GIS system is preparation of data to be entered in GIS. To produce spatial data for GIS using photogrammetric techniques, conventional method is to apply photogrammetric and GIS systems individually (off-line procedure). This approach is costly, time consuming and somehow unreliable due to the fact that 3D photogrammetric model is not available at the ...
متن کاملDevelopment of Telecom GIS Application Using an Active, Object-Oriented GIS Environment
Leonid Stoimenov, Milan Petkovic, Dragan Stojanovic, Slobodanka Djordjevic-Kajan Faculty of Electronic Engineering, University of Nis, Beogradska 14, 18000 Nis, Yugoslavia E-mail: {leni, petko, dragans, sdjordjevic}@elfak.ni.ac.yu Antonija Mitrovic, Dejan Mitrovic Department of Computer Science, University of Canterbury, New Zealand E-mail: {tanja, dmi24}@cosc.canterbury.ac.nz ABSTRACT This pap...
متن کاملObjects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques
Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...
متن کاملThe Implementation of Object-oriented Tin-based Subsystems for Gis
This paper focuses on the development of an object-oriented Triangular Irregular Networks (TINs) subsystems for GIS. It reviews the current development of 3D GIS which includes a discussion of the needs, demands, and related modelling and structures for a system. In the third section of the paper, we discuss the concept of object-oriented modelling and specific modelling for the TIN approach. T...
متن کامل